Apparatus, systems and methods for presenting highlights of a media content event

ABSTRACT

Systems and methods are operable to present summaries of a media content event. An exemplary embodiment receives a media content stream having at least one media content event, receives a summary feed stream having at least one media content event summary segment associated with the received at least one media content event, receives a user request for presentation of the media content event summary residing in the received at least one media content event summary segment, ends or pauses presentation of the media content event on a media presentation device, and presents the media content event summary of the media content event summary segment on the media presentation device.

BACKGROUND

Media devices, such as a set top box, stereo, television, computersystem, game system, or the like, are often configured to present aplurality of different media content events, such as televisionprograms, movies, news broadcast programs, sporting events, and the likethat are produced by different media content producers. The plurality ofmedia content events are aggregated together and are broadcast out tomany connected media devices over a broadcast system by a media contentprovider.

At any given time, a plurality of media content are being currentlybroadcast out over the broadcast network. The user is able toselectively view a media content event of interest by selecting anassociated “channel” that the media content event of interest iscurrently being presented on.

However, often the user selects the media content event of interest forviewing after it starts in live transmission. Accordingly, the user isnot able to view the initial portion of the media content event ofinterest since it has already been broadcast out over the broadcastnetwork to which the media device is connected to. Accordingly, there isa need in the arts to indicate missed media content associated with themissed initial portion of the media content event of interest.

SUMMARY

Systems and methods of are presenting a summary of a media content eventare disclosed. An exemplary embodiment receives a media content streamhaving at least one media content event, receives a summary feed streamhaving at least one summary segment associated with at least one mediacontent event, receives a user request for presentation of the mediacontent event summary residing in the received at least one mediacontent event summary segment, ends presentation of the media contentevent on a media presentation device, and presents media content eventsummary of the media content event summary segment on the mediapresentation device.

BRIEF DESCRIPTION OF THE DRAWINGS

Preferred and alternative embodiments are described in detail below withreference to the following drawings:

FIG. 1 is a block diagram of an embodiment of a media content eventsummary feed system implemented in a media device and in a media contentbroadcast facility;

FIG. 2 is a diagram illustrating a plurality of conceptual media contentevent summary segments and a conceptual media content event;

FIG. 3 is a block diagram of an embodiment of the media content eventsummary feed system implemented in an exemplary broadcast communicationenvironment; and

FIG. 4 is a block diagram of an embodiment of a media content eventsummary feed system implemented in an exemplary media device.

DETAILED DESCRIPTION

FIG. 1 is a block diagram of an embodiment of a media content eventsummary feed system 100 implemented in a media device 102 and in a mediacontent broadcast facility 104. Examples of the media device 102include, but are not limited to, a set top box (STB), a television (TV),a digital video disc (DVD) player, a digital video recorder (DVR), agame playing device, a mobile media device, a smart phone, or a personalcomputer (PC) that are configured to receive a broadcast of at least onemedia content event from the media content broadcast facility 104.

FIG. 1 conceptually illustrates communication of a media content stream106 and a summary feed stream 108 communicated from the media contentbroadcast facility 104 to the media device 102. In FIG. 1, “time” isconceptually illustrated a “moving” from the right to the left. That is,information that is first communicated in the media content stream 106and/or the summary feed stream 108 is to the right hand side of FIG. 1.Later information is subsequently communicated moving towards the lefthand side of FIG. 1.

When the user of the media device 102 selects a particular media contentevent of interest, the selected media content event of interest iscommunicated to and is presented on a media presentation device 110,such as, but not limited to, a television (TV), a monitor, a PC or otherdevice. The video portion of the media content event of interest ispresented on the display 112 of the media presentation device 110. Insome embodiments, the media device 102 and the media presentation device110 are integrated together into a single electronic device.

In situations where the user begins presentation of the selected mediacontent event after it has started, the user will not be able to viewthe missed portion of the selected media content event. However, theuser may be interested in viewing the summary of the missed portion ofthe selected media content event so that the user may appreciate thesubject matter of the missed portion of the selected media contentevent. The summary of the media content denotes the aggregate of partsof the media content which effectively summarizes/describes significantevents of the media content event. For example, for football content,the summary is contain video clips of goals, hits, and/or misses of thegame, as well as any other action which would be normally considered asa part of summary.

Embodiments of the media content event summary feed system 100 areconfigured to allow the user to select the summary feed stream 108 whichcomprises a series of media content event summary segments. Uponselection of the summary feed stream 108 for presentation, the mediadevice 102 processes the summary feed stream 108 such that a currentmedia content event summary segment is presented on the mediapresentation device 110. In an exemplary embodiment, the media contentevent summary segments are a series of short video clips thateffectively summarize portions of the missed portion of the selectedmedia content event. Upon conclusion of the presented series ofsummaries, presentation of the rest of the selected media content eventbegins or resumes.

For example, the user may select a football game for presentation. Insituations where the user has missed the initial portion of the footballgame, the summary feed stream 108 provides a media content event summarysegment that presents a summary of key plays that have already happenedduring the football game. For example, scoring plays, or plays where aplayer is injured, may be used to generate a relatively short summaryvideo clips that are sequentially presented to the user. Uponpresentation of the series of summary video clips, the user has a betterappreciation of the progression of the football game from its beginningup to its current presentation time.

As another example, the user may select a news broadcast program forpresentation. In situations where the user has missed portion of thenews broadcast, the summary feed stream 108 provides media content eventsummary segment that presents a series of brief summaries of each newsreport segment presented in the missed portion of the news broadcast.For example, a previously presented segment describing a newsworthyevent may be used to generate a relatively short summary video clip thatsummarizes the segment. Upon presentation of the series of summary videoclips, the user will have a better appreciation of the various presentedsegments of the news broadcast program from its beginning up to itscurrent presentation time.

To facilitate a conceptual explanation of the various embodiments, theexemplary media content stream 106 is described as comprising a videostream 114, an audio stream 106, an optional metadata stream 118, and anoptional closed captioning (CC) stream 120. The conceptual video stream114 comprises a series of video frames 122 which are serially presentedon the display 112 of the media presentation device 110. The conceptualaudio steam 116 comprises the audio portion, or sound track, of themedia content event of interest. The audio portion of the media contentevent of interest is reproduced as sounds by speakers of the exemplarymedia presentation device 110. Presentation of the video stream 114 andthe audio stream 106 are synchronized such that the user is able tosynchronously view the video portion and hear the audio portion of themedia content event of interest.

The media content stream 106 may optionally comprise a metadata stream118 that provides supplemental information of interest that pertains tothe media content event. For example, the conceptual metadata stream 18may include information describing the media content event. Further, themedia content stream 106 may optionally comprise a closed captioningstream 120 that is a textual description of the audio portion of themedia content event. For example, the text of the conceptual closedcaptioning stream 120 may be presented at a selected location on thedisplay 112.

Any suitable format for the media content stream 106 may be employed bythe various embodiments. For example, the media content stream 106 mayuse one of the formats defined by the Motion Pictures Expert Group(MPEG). Some formats may combine or interleave the conceptuallydescribed video stream 114, audio stream 106, metadata stream 118, andclosed captioning stream 120 into a single stream of data.

To further conceptually describe the media content stream 106, the videostream is described as comprising a series of vide frames 122. At thestart of the media content event, a first video frame 122 a is receivedin the video stream 114. If the media content event has been selectedfor presentation by the user, the first video frame 122 a is processedby the media device 102 and is then presented on the display 112 of themedia presentation device 110. Subsequently received video frames 122 bare then processed and presented.

However, in situations where the user selects the media content eventafter its start, an initial portion 124 of the selected media contentevent cannot be presented because the video frames 122 a-122 b havealready been broadcast from the media content broadcast facility 104. Atmost, the user may be presented the remaining portion 126 of theselected media content event.

For example, FIG. 1 illustrates a selection time 128 that corresponds toa point where the user selects the media content event for presentation.At the time 128, a video frame 122 c may be processed by the mediadevice 102 for presentation. Subsequently received video frames 122 d ofthe remaining portion 126 are then received, processed, and presented tothe user.

However, the user may be interested in accessing and viewing the mediacontent event summary prior to watching the remaining portion 126 of theselected media content event. Embodiments of the media content eventsummary feed system 100 are configured to respond to a user request toview the media content event summary. Upon receiving a user request forthe media content event summary, embodiments are configured to accessthe current media content event summary segment in the summary feedstream 108. The accessed media content event summary segment comprises aseries of media content event summaries that are presented to the user.

During presentation of the media content event summaries, embodimentsmay be optionally configured to end, at least for a time, presentationof the media content event 204. The media device may end presentation ofthe media content event by pausing the media content event. Further, themedia device 102 may store the remaining portion 126 of the selectedmedia content event as it is being received in the media content stream106. Accordingly, upon conclusion of the presentation of the currentmedia content event summary segment, presentation of the remainingportion 126 of the selected media content event may begin or may beresumed from the pause point or stored point of the selected mediacontent event. Some embodiments may be configured to resume presentationof the media content event based on content in the currently receivedmedia content stream 106.

In the various embodiments, user selection of presentation of the mediacontent event summary segment is facilitated in a variety of manners.For example, an exemplary embodiment presents a relatively small summaryselection icon 130, such as pop-up icon, a selection pane, or the like,on the display 112 of the media presentation device 110. The user, byoperating their remote control 132, may select the presented icon 130.Alternatively, or additionally, a predefined controller on the surfaceof the remote control 132 may be used to initiate presentation of themedia content event summary segment. Some embodiments may be configuredto present a graphical user interface menu or the like on the display112 such that the user, using the remote control 132 or other suitableuser interface, may navigate about so as to select and initiatepresentation of the media content event summary segment. Someembodiments may have a speech recording and recognition device in theremote control, which can record and identify suitable voice command andinitiate the presentation of summary segment.

Returning to the situation wherein the user selects the media contentevent at the selection time 128, the user may initiate presentation ofthe media content event summary segment. The media content event summarysegment resides in the received summary feed stream 108. The summaryfeed stream 108 is conceptually illustrated as a video stream comprisinga plurality of serially communicated video frames 134. The summary feedstream 108 may further include a conceptual audio stream (not shown), anoptional metadata stream (not shown), and/or an optional closedcaptioning stream (not shown). Any suitable format for the summary feedstream 108 may be employed by the various embodiments. For example, thesummary feed stream 108 may use one of the formats defined by the MotionPictures Expert Group (MPEG). Some formats may combine or interleave theconceptual video stream, audio stream, metadata stream, and/or closedcaptioning stream into a single stream of data. In some embodiments, themedia content stream 106 and the summary feed stream 108 are received ina single stream of media content.

Accordingly, at the time 128, a plurality of video frames 134 a areaccessed from the summary feed stream 108. The video frames 134 acorrespond to a series of summary video clips that are associated withthe missed initial portion 124 of the selected media content event. Thevideo frames 134 a are processed by the media device 102 forpresentation on the display 112. The number of video frames 134 a, in anexemplary embodiment, are limited such that the media content eventsummary segment is presented to the user during a first duration (T1).

As the media content event progresses in time, other portions of themedia content event may be used to generate additional summary videoclips that are incorporated into a subsequent media content eventsummary segment. Thus, the duration of the media content event summarysegments increase as the remaining portion 126 of the selected mediacontent event is communicated to the media device 102 in the mediacontent stream 106.

For example, the user may select the media content event at a laterselection time 136. Here, the video frame 122 e is available forpresentation. Subsequently received video frames 122 f may then bereceived, processed, and presented.

Alternatively, at that time 136, the user may initiate presentation ofthe media content event current media content event summary segment.Accordingly, at the time 136, a plurality of video frames 134 b areaccessed from the current media content event summary segment in thereceived summary feed stream 108. The video frames 134 b correspond to aseries of summary video clips that are associated with the missedinitial portion 124 of the selected media content event up through time144.

In an exemplary embodiment, the video frames 134 b may comprise thepreviously generated video frames 134 a and a new plurality of videoframes 134 c. The video frames 134 c correspond to summary video clipsthat were generated from the media content event between the time 128and the time 136. The video frames 134 a are processed by the mediadevice 102 for presentation on the display 112. The number of videoframes 134 b, in an exemplary embodiment, are increased such that thesubsequent media content event summary segment is presented over a firstduration (T2). That is, as the media presentation event progresses fromtime 128 to the later time 136, new summary video clips are generatedand are then added into the current media content event summary segment.

FIG. 2 is a diagram illustrating a plurality of conceptual media contentevent summary segments 202 and a conceptual media content event 204. Inan exemplary embodiment, the plurality of media content event summarysegments 202 are communicated in the summary feed stream 108. Theexemplary media content event 204 is communicated in the media contentstream 106. In FIG. 2, “time” is conceptually illustrated “moving” fromthe left hand side to the right hand side of FIG. 2. That is, mediacontent information that is first communicated in the media contentstream 106 and/or the summary feed stream 108 is illustrated at the lefthand side of FIG. 2. Later communicated media content information issubsequently illustrated towards the right hand side of FIG. 2.

The start of the media content event is conceptually illustrated asbeginning at a start time (Ts). The media content event 204 iscommunicated from the media content broadcast facility 104 to aplurality of media devices 102 in a streaming fashion, where the end ofthe media content event 204 is shown at an end time (Te).

A plurality of media content event summary segments 202 a-202 k areconceptually illustrated in temporal relationship to the relative timeof communication of the media content event 204. For example, at thestart time (Ts), there is no media content event summary segment beingcommunicated in the summary feed stream 108 because, at this point intime, there have been no events of interest from which to generate amedia content event summary.

At some later time (conceptually shown at T_(202a)), a first mediacontent event summary segment 202 a is communicated in the summary feedstream 108. At this point in time, there has been at least one mediacontent event of interest from which to generate a media content eventsummary. (If additional media content events of interest have occurredin the media content event 204, the media content event summary segment202 a would further include media content event summaries associatedwith those additional media content events of interest.)

At a later time (conceptually shown at T_(202b)), a second media contentevent summary segment 202 b is communicated in the summary feed stream108. At this point in time, there have been other media content eventsof interest from which to generate new media content event summaries. Inan exemplary embodiment, the second media content event summary segment202 a is generated by adding the new media content event summaries tothe one or more media content event summaries that were included in thefirst media content event summary segment 202 a.

Similarly, at a further later time (conceptually shown at T_(202c)), athird media content event summary segment 202 c is communicated in thesummary feed stream 108. At this point in time, there have been othernew media content events of interest from which to generate new mediacontent event summaries. In an exemplary embodiment, the third mediacontent event summary segment 202 c is generated by adding the new mediacontent event summaries to the media content event summaries that wereincluded in the second media content event summary segment 202 b (whichalso included the media content event summaries of the first mediacontent event summary segment 202 a).

Media content event summary segments are constructed by first generatinga media content event summary from the portion of the media contentevent 204 that is associated with a particular media content event ofinterest. In an exemplary embodiment, a short summary video clip isgenerated about the time span of the media content event of interest. Ifthere are a plurality of media content events of interest, acorresponding number of summary video clips would be generated.

The duration of the generated summary video clips may be the same, orthey may be different. For example, the summary video clip durations maybe predefined. Alternatively, or additionally, the summary video clipdurations may vary. For example, a more interesting media content eventof interest, and/or a longer duration media content event of interest,may have a longer associated summary video clip. In some embodiments,the generated summary video clip may be augmented with supplementalinformation, such as, but not limited to, added commentary, added music,added graphics, or the like.

Each of the generated summary video clips are then added into the mediacontent event summary segment 202 in a serial fashion. Preferably, thetemporal sequence of the summary video clips corresponds to the sequenceof events of the media content event 204. When a segment duration ends,the construction of the media content event summary segment 202 isconcluded. The constructed media content event summary segment 202 maythen be communicated to the plurality of media devices 102.

The process of constructing subsequent media content event summarysegments, and their attendant communication in the summary feed stream108, continues up to the end of the media content event, denoted at thetime Te. At or near the end time Te, a last media content event summarysegment 202 k is communicated in the summary feed stream 108.

As conceptually illustrated in FIG. 2, the duration of each of the mediacontent event summary segments 202 a-202 k increases with eachsubsequently communicated media content event summary segment 202. Thefirst media content event summary segment 202 a has a relatively shortduration since there will be relatively few media content events thatare suitable for generating media content event summaries. For example,if the media content event 204 is a football game, the first mediacontent event summary segment 202 a may comprise the introduction of theplayers to the audience and/or the opening play.

In the situation where a score is made by one team between the timesT_(202a) and T_(202b), a media content event summary may be generatedbased upon the scoring play, or even one or more preceding plays thatfacilitated the scoring play. This media content event summary is addedto the media content event summaries of the first media content eventsummary segment 202 a to construct the second media content eventsummary segment 202 b. Thus, in this example, the duration of the secondmedia content event summary segment 202 b is greater than the durationof the first media content event summary segment 202 a (as conceptuallyillustrated by the longer length of the illustrated “bar” representingthe second media content event summary segment 202 b).

However, in situations where there were no media content events ofinterest in the media content event 204 between the times T_(202a) andT_(202b), the duration of the second media content event summary segment202 b would be the same, or substantially the same, as the first mediacontent event summary segment 202 a. In some embodiments, the firstmedia content event summary segment 202 a may be re-communicated (ratherthan generating a new second media content event summary segment 202 bthat is substantially the same as the first media content event summarysegment 202 a).

In some embodiments, where a particular media content event summarysegment 202 concludes prior to the start of the next media content eventsummary segment 202, that particular media content event summary segment202 may be saved for presentation in the event that the user requestpresentation of the media content event summaries prior to receipt ofthe next media content event summary segment 202. Accordingly, the savedmedia content event summary segment may be immediately presented to theuser.

In an exemplary embodiment, the duration of each of the individual mediacontent event summary segments 202 a-202 k will vary based upon thenumber, and the respective duration, of each of the individual mediacontent event summaries that are used to construct each of the mediacontent event summary segments 202 a-202 k. Generally, later constructedmedia content event summary segments 202 will have a longer durationthan previously constructed media content event summary segments 202 dueto the occurrence of additional media content events of interest in themedia content event 204.

In some embodiments, a maximum duration of a media content event summarysegment 202 may be predefined so as to limit the presentation time(duration) of an individual media content event summary segment 202. Insuch situations, selected ones of the media content event summaries maybe deleted or otherwise omitted from the next constructed media contentevent summary segment 202. Alternatively, or additionally, one or moreselected media content event summaries may be condensed or otherwisehave its duration reduced, wherein the condensed media content eventsummary is included in the newly constructed media content event summarysegment 202. For example, previous video frames 134 a (FIG. 1) of apreviously used media content event summary may be discarded to limitduration of a media content event summary segment 202.

As conceptually illustrated in FIG. 2, a second media content eventsummary segment 202 b is communicated at a later time (T202 b) aftercommunication of the first media content event summary segment 202 a. Aseparation duration, or time separation, between communication of thesecond media content event summary segment 202 b and the first mediacontent event summary segment 202 a is conceptually indicated by theseparation duration Ta-b.

In an exemplary embodiment, the separation durations are predefined at aconstant value such that the series of media content event summarysegments 202 a-202 k are periodically communicated at intervals asdefined by the separation durations or some other suitable temporalmetric. That is, each of the media content event summary segments 202a-202 k are periodically communicated in the summary feed stream 108.Such an embodiment provides for a relatively more efficient process ofconstructing and communicating the series of media content event summarysegments 202 a-202 k.

Alternatively, or additionally, the separation duration between any twomedia content event summary segments 202 may be varied such that thestart times of the successive media content event summary segments 202are not periodically separated by a constant predefined duration. Forexample, the media content stream 106 may have commercials or the likefor which no media content event summary would be generated. Or, theremay simply be no events of interest from which a media content eventsummary would be otherwise generated. Accordingly, communication of thenext media content event summary segment 202 may be delayed.

Alternatively, there may be a relatively large number of media contentevents of interest that occur in a relatively short time in the mediacontent event 204. Accordingly, a new media content event summarysegment 202 may be constructed and communicated after a relativelyshorter separation duration. For example, the media content eventsummary segment 202 e is communicated in the summary feed stream 108 ata time T_(202e). A subsequent media content event summary segment 202 fis communicated at a time T_(202f). The time T_(202f) occurs relativelysooner than the other media content event summary segments 202. That is,the separation duration Te-f is less than the previous separationdurations (e.g., Td-e).

In the illustrated sequence of communicated media content event summarysegments 202 a-k, the next media content event summary segment 202 g iscommunicated at a next regularly scheduled time T_(202g). Accordingly,the exemplary separation duration Tf-g is relatively longer than otherseparation durations. Alternatively, the separation duration Tf-gmaintained at the predefined duration (e.g., Td-e) or may be defined tobe any duration of interest.

In the exemplary summary feed stream 108 of FIG. 2, a series of elevenmedia content event summary segments 202 a-202 k are communicated duringthe presentation of the media content event 204. Any number of mediacontent event summary segments 202 may be constructed and communicatedfor a media content event 204. For example, a media content event 204having a presentation duration of a half hour is likely to have fewermedia content event summary segments 202 than a two-hour long mediacontent event 204.

Further, the characteristics of the media content event 204 mayinfluence the number of media content event summary segments 202. Forexample, a news broadcast event may have more media content eventsummary segments 202 than a comparable duration football game as thenews report segments may occur more frequently than interesting plays ofthe football game. As another example, a championship football game mayhave more media content event summary segments 202, and/or longerduration media content event summary segments 202, than a regular seasonfootball match.

Presentation of the media content event summary segments 202 that aretemporarily close to the end time (Te) of the media content event 204may have presentation durations that extent beyond the end time (Te) ofthe media content event 204. For example, the duration of the mediacontent event summary segments 202 h, 202 j, and 202 k are such that ifpresented to the user, the media content event summary segments 202 h,202 j, or 202 k will conclude after the end time (Te) of the mediacontent event 204.

In the exemplary summary feed stream 108 of FIG. 2, the last mediacontent event summary segment 202 k is available for presentation at ornear the conclusion of the media content event 204 (e.g., at the endtime (Te) of the media content event 204). If the user elects to viewthis particular media content event summary segment 202 k, the user willview a series of media content event summaries that summarize the mediacontent events of interest of the media content event 204. Thus, theuser may gain an appreciation of the subject matter of the media contentevent 204 without having to actually view the entire media content event204. For example, if the media content event 204 is a football game, theuser may view the last media content event summary segment 202 k as bepresented a summary of all of the media content events of interest thatoccurred during the entire football game. However, the user will not beable to view the football game itself since the broadcast of thefootball game has concluded (unless the user has recorded the footballgame on a memory storage device, such as a digital video recorderresiding in the media device 102, for example).

As the media content event 204 progresses, the constructed and generatedmedia content event summary segments 202 generally increase in duration.In some embodiments, one or more of the media content event summarysegments 202 may overlap with each other. For example, at the end time(Te) of the media content event 204, the media content event summarysegments 202 h-202 k are being concurrently communicated in the summaryfeed stream 108, as indicated by the circled region 206. That is,communicated media content event summary segments 202 may overlap witheach other.

Each of the media content event summary segments 202 may be uniquelyidentified by a suitable identifier such that when the overlapping mediacontent event summary segments 202 in the summary feed stream 108 arebeing received by a media device 102, the correct information associatedwith a particular presented media content event summary segment 202 maybe identified in the received summary feed stream 108 such that theidentified media content event summary segment 202 may be processed bythe media device for communication to the media presentation device 110(FIG. 1). Examples of suitable identifiers may be their starting time(e.g., the times T_(202a) through T_(202k)), an assigned identifier suchas a sequence number, a random identifier, or the like.

Further, the summary feed stream 108 may be configured to communicatemedia content event summary segments 202 for a plurality of differentmedia content events 202. This way, allocated bandwidth (capacity) ofthe summary feed stream 108 may be more efficiently used. Each of theconcurrently communicated media content event summary segments 202 wouldhave unique and suitable identifiers associated with their particularmedia content event 202. Examples of suitable identifiers of aparticular media content event summary segment 202 associated with amedia content event 204 may be the title of the media content event 204,a program identifier (PID) of the media content event 204, a channeldesignation of the media content event 204, a broadcast time and date ofthe media content event 204, or the like.

In the various embodiments, a media content event summary segment 202 ispresented to a user in response to a user request for presentation ofthe media content event summaries associated with a currently selectedmedia content event 204. For example, FIG. 2 illustrates receipt of afirst user request 208 a at a time 128. The time 128 corresponds to thetime T_(202d), which is at the initial availability of the media contentevent summary segment 202 d in the summary feed stream 108. Accordingly,the media content event summary segment 202 d would be retrieved fromthe received summary feed stream 108 and presented to the user. It isapparent from FIG. 2 that the media content event summary segment 202 cis concurrently available at the time T_(202c). However, the mediacontent event summary segment 202 c would not include any media contentevent summaries associated with media content events of interest thatoccurred during the following duration Tc-d of the media content event204. Accordingly, it would be relatively undesirable to obtain andpresent the media content event summary segment 202 c since any mediacontent event summaries generated from intervening media content eventsof interest would not be included in the previously constructed mediacontent event summary segment 202 c.

As another example, FIG. 2 illustrates receipt of another user request208 b at a time 136. The time 136 corresponds to a time after theinitial availability of the media content event summary segment 202 g.In an exemplary embodiment, the media content event summary segment 202g would be retrieved from the received summary feed stream 108 and wouldbe immediately presented to the user. However, it is apparent from FIG.2 that an initial portion of the media content event summary segment 202g, as indicated by the duration Tb, will not be available forpresentation to the user. Thus, the user would miss the initial mediacontent event summaries associated with events of interest that occurredduring the duration Tb.

In an exemplary embodiment, the initial portion of the next availablemedia content event summary segment 202 h, indicated by the duration Tc,would be retrieved and saved for presentation to the user in the eventthat the user wishes to view the initial portion of the media contentevent summaries

Alternatively, some embodiments are configured to delay presentation ofthe media content event summaries until the next media content eventsummary segment 202 h becomes available in the received summary feedstream 108. In such embodiments, presentation of the selected mediacontent event 104 would continue until the media content event summarysegment 202 h becomes available. Then, sequential presentation of all ofthe media content event summaries could be made in their correct orderof occurrence in the media content event 204. In embodiments where theseparation durations between media content event summary segments 202are relatively short, the delay in the start of the presentation of thenext available media content event summary segment 202 h may not bedistracting and/or undesirable to the user.

In other embodiments, all of or portions of a received media contentevent summary segment 202 are saved at the media device 102. Further,corresponding portions of the media content event 204 may also be savedat the media device 102. When the user requests presentation of themedia content event summaries, the stored media content event summarysegment 202 may be immediately retrieved and presented. Whenpresentation of the retrieved media content event summary segment 202concludes, presentation of the media content event 204 may resume.Presentation of the media content event 204 may resume at various pointsin time. For example, presentation of the media content event 204 mayresume at the point where the user requested the media content eventsummaries. Alternatively, presentation of the media content event 204may resume at the time associated with end of the separation duration ofthe presented media content event summary segment 202. In someembodiments; presentation of the media content event 204 may resume at auser defined point in time.

The starting times of the media content event summary segments 202 a-202k may be identified and correlated with the media content event 204 in avariety of manners. In an exemplary embodiment, a trigger is embeddedinto the media content event 204 which identifies the start of anavailable media content event summary segment 202 to the receiving mediadevice3 102. For example, in response to the user request 208 b, themedia device 102 would begin sensing for the trigger indicating theinitial availability of the media content event summary segment 202 h.In response to sensing the trigger associated with the start of themedia content event summary segment 202 h, the media device 102 wouldend presentation of the media content event 204, such as by pausingand/or saving the media content event 204 starting at the time T_(202h),and then initiate presentation of the media content event summarysegment 202 h. The triggers may be embedded in any suitable location inthe media content stream 106 and/or the summary feed stream 108. Forexample, but not limited to, the trigger associated with the mediacontent event summary segment 202 h may be located in the metadatastream 118 of the media content stream 106. Alternatively, oradditionally, the trigger may reside in a metadata portion of thesummary feed stream 108. Alternatively, or additionally, the trigger maybe incorporated into selected video frames, such as provided for undervarious MPEG standards.

In embodiments where the separation durations are predefined, the mediadevice 102 may determine the initial availability of a particular mediacontent event summary segment based on time. For example, a table or thelike may be available to the media device 102 that indicates the starttimes of each of the media content event summary segments 102.Alternatively, a clock counter or the like may be incremented todetermine and/or to identify the start times of each of the mediacontent event summary segments 102.

In some embodiments, the media content broadcast facility 104 maycommunicate a notification to the media device 102 that indicates theavailability and/or the start time of each of the media content eventsummary segments 102. For example, after receiving the user request 208b, the media device 102 may await a notification from the media contentbroadcast facility 104 that the media content event summary segment 208is available. In response to receiving the notification from the mediacontent broadcast facility 104, the media device 102 may then endpresentation of the media content event 204 (and pause or save the mediacontent event 204), and then initiate presentation of the media contentevent summaries residing in the media content event summary segment 202h.

FIG. 3 is a block diagram of an embodiment of the media content eventsummary feed system 100 implemented in an exemplary broadcastcommunication environment 300 that comprises a plurality of mediadevices 102, at least one media content broadcast facility 104, and abroadcast system 302. The media devices 102 are configured to receivethe media content stream 106 and the summary feed stream 108 from themedia content broadcast facility 104 via the broadcast system 302.

The media content stream 106 comprises a plurality of streamed mediacontent events 204. Some media content broadcast facilities 104simultaneously broadcast a plurality of media content events 204, evenhundreds of broadcast media content events 204, in the media contentstream 106. The media device 102, when in operation, is configured by auser to select one of the pluralities of simultaneously broadcast mediacontent events for presentation on a media presentation device 110.

An exemplary broadcast system 302 comprises a satellite broadcast system304. A plurality of the media content streams 106 reside in a transportchannel 306 that is uplinked to a plurality of satellites 308, via acorresponding transmit antenna 310. The respective transport channelsare then communicated, in the form of a wireless signal 312, from theplurality of the satellites 308 down to a receiver antenna 314 that iscommunicatively coupled to the media devices 102. The received wirelesssignal 312 (with the media content stream 106 and the summary feedstream 108) is then communicated from the receiver antenna 314 to themedia device 102. The receiver antenna 314 and the media device 102 maybe configured to receive multiple wireless signals 312 from a pluralityof satellites 308.

Alternatively, or additionally, the plurality of media content events204 may be broadcast to the media device 102 via an over the air (OTA)system 315. For example, the media content broadcast facility 104 may bea local program provider (LPP) that broadcasts media content events 204to the media device 102 using a wireless signal 318. The receivedwireless signal 318 (with the media content stream 106 and the summaryfeed stream 108) is received at the receiver antenna 314, or may bereceived directly by a receiver (not shown) residing in the media device102.

Alternatively, or additionally, the plurality of media content events204 may broadcast to the media device 102 via a cable system 320. Forexample, the media content broadcast facility 104 may employ a coaxialcable and/or fiber optic cable 322 that is coupled to the media device102. The media content stream 106 and the summary feed stream 108 arereceived directly by the media device 102.

Alternatively, or additionally, the media content broadcast facility 104may use an internet protocol television system (not shown) to deliver aone or more media content events 204 to the media device 102 via the OTAsystem 315, the cable system 320 and/or a communication link 324. Thecommunication link 324 may be established through a communicationnetwork 326. The communication network 326 is illustrated as a genericcommunication system. In one embodiment, the communication network 326comprises the Internet. Accordingly, the communication network interface316 is a modem or other type of Internet communication device.Alternatively, the communication network 326 may be a telephony system,a radio frequency (RF) wireless system, a microwave communicationsystem, a fiber optics system, an intranet system, a local accessnetwork (LAN) system, an Ethernet system, a cable system, a cellularsystem and/or, or a hybrid system comprised of multiple types ofcommunication media. In such embodiments, a communication networkinterface (CNI) 216 in the media device 102 and/or in the media contentbroadcast facility 104 is configured to establish the communication link112 with the communication network 326 on an as-needed basis, and isconfigured to communicate over the particular type of communicationnetwork 326 that it is coupled to. In some embodiments, portions of thecommunication network 326 may employ portions of the broadcast system404.

In some embodiments, the media content stream 106 and the summary feedstream 108 may be separately communicated from the media contentbroadcast facility 104 to one or more of the media devices 102. Forexample, but not limited to, the media content stream 106 may becommunicated over the broadcast system 302 while the summary feed stream108 is communicated over the communication network 326.

In some embodiments, the media device 102 established the communicationlink 324 to the media content broadcast facility 104 in response toreceiving the user request to present media content event summaries. Themedia device 102 may then request the next available media content eventsummary segment 202 from the media content broadcast facility 104. If amedia content event summary segment has been previously constructed andsaved, the media content event summary segment 202 may be immediatelysent to the requesting media device 102. Otherwise, the next availablemedia content event summary segment 202 may be communicated to therequesting media device 102.

Generation of media content event summaries may be performed at avariety of locations. In an exemplary embodiment, a media content streamreceive system 328 may receive one or more media content events 204 froma plurality of local program providers (LPP) 220 a-330 i. For example,the local program provider 330 a may be providing a news cast programand the local program provider 330 b may be proving a movie. The mediacontent stream receive system 328 is configured to receive manystreaming media content events 204 from a large number of local programproviders 330 a-330 i. The received media content events 204 are thenprocessed into a format that is used by the particular broadcast system302. Alternatively, or additionally, one or more media content events204 may be retrieved from a memory medium (not shown). The transportchannel generation system 332, in an exemplary embodiment, receives theprocessed media content events 204 and directs the broadcasting of themedia content stream 106 and the summary feed stream 108 to particulardestination media devices 102. In some embodiments, the media contentstream 106 and the summary feed stream 108 are transported in a singlestream of media content.

In embodiments that generate media content event summaries at the mediacontent broadcast facility 104, a summary feed generation system 334receives the media content events 204 for which a media content eventsummary segments 202 are to be constructed for. Upon identification of amedia content event of interest, the summary feed generation system 334generates a suitable media content event summary which represents themedia content event of interest. The particular media content eventsummaries may be generated automatically and/or manually by atechnician.

Identification of a media content event of interest may be done in avariety of manners. Some embodiments will receive an input from atechnician who specifies the media content event of interest. Thetechnician may be reviewing the media content event 204 at a suitablelocation, and add triggers or other indicators that identify a mediacontent event of interest. For example, the technician may be at a localprovider or at the media content broadcast facility 104 reviewing apresented news program broadcast. As another example, the technician maybe at the football game and add triggers of other indicators whilewatching the football game presented on a monitor, or as the game isoccurring on the football game playing field.

Alternatively, or additionally, the summary feed generation system 334may include logic that identifies the occurrence of a media contentevent of interest. For example, scores of a football game may bemonitored to identify a media content event of interest. Audioinformation, such as the roar of a crown in response to a score at afootball game, may be used to identify the occurrence of a media contentevent of interest.

Alternatively, or additionally, video analysis logic may be used toidentify a media content event of interest. For example, a change inscene in a presented news program broadcast may be used to identify theoccurrence of a media content event of interest media content event ofinterest. Any suitable process may be used in the various embodiments toidentify the occurrence of a media content event of interest.

Once the occurrence of the media content event of interest has beenidentified in the media content event 204, a media content event summaryis generated. The media content event summary is generated by selectingvideo frames 122 (FIG. 1) that are in proximity to the time of theidentified media content event of interest. Selection of the videoframes 122 may be based on any suitable factor. An exemplary embodimentselects video frames 122 based on an input from a technician whospecifies the duration, the start of, and/or the end of the mediacontent event of interest. Other embodiments may alternatively, oradditionally, employ video and/or audio analysis logic to evaluatecharacteristics of the media content event 204. The analyzed videoand/or audio characteristics may then be used to define the duration,the start of, and/or the end of the media content event of interest.

Based on the identified or defined duration, start of, and/or end of themedia content event of interest, the associated video frames 222 may beidentified. The identified video frames 222 are then used to generatethe video frames 134 of the media content event summary. The mediacontent event summaries may be supplemented with other information, suchas video and/or audio information for other sources. For example, aplayer's biographical information or a close-up image may be added intothe media content event summaries of a foot ballgame.

Additionally, or alternatively, the media content event summaries and/orthe media content event summary segments 202 may be generated by thelocal program providers 330. The generated media content event summariesmay be communicated to the media content broadcast facility 104 whichconstructs the media content event summary segments 202. Or, completedmedia content event summary segments 202 may be communicated to themedia content broadcast facility 104. In some embodiments, a requestingmedia device 102 may establish a communication link 324 to a particularidentified local program provider 128 such that the media content eventsummary segments 202 are directly communicated to the requesting mediadevice 102.

FIG. 4 is a block diagram of an embodiment of a media content eventsummary feed system 100 implemented in an exemplary media device 102.The non-limiting exemplary media device 102 comprises a media contentstream interface 402, a processor system 404, a memory 406, a programbuffer 408, an optional digital video recorder (DVR) 410, a presentationdevice interface 412, a remote interface 414, and the optionalcommunication network interface 316. In some embodiments, the mediacontent stream interface 402 and the communication network interface 316are integrated into a single component. The memory 406 comprisesportions for storing the media device logic 416, the media content eventsummary segment management logic 418, and an optional browser 420. Insome embodiments, the video processing logic 416, the media contentevent summary segment management logic 418, and/or the browser 420 maybe integrated together, and/or may be integrated with other logic. Inother embodiments, some or all of these memory and other datamanipulation functions may be provided by and using a remote server orother electronic devices suitably connected via the Internet orotherwise to a client device. Other media devices may include some, ormay omit some, of the above-described media processing components.Further, additional components not described herein may be included inalternative embodiments

As noted above, a viewer (not shown) may specify presentation of aparticular media content event of interest. That is, based upon the usercommands, the media device 102 can then control itself and the variousmedia devices that it is communicatively coupled to, such as theexemplary media presentation device 110, in accordance with thegenerated user commands.

The functionality of the media device 102, here a set top box, is nowbroadly described. A media content provider provides media content thatis received in one or more media content streams 106 multiplexedtogether in one or more transport channels. The summary feed stream 108may also be multiplexed into the transport channels.

The transport channels with the media content streams 130 and/or thesummary feed stream 108 are communicated (broadcast) to the media device102 from a media system sourced from the remote media content broadcastfacility 104 (FIG. 1) operated by the media content provider.Non-limiting examples of such media systems include a satellite system,an OTA system, a cable system, and the Internet.

The one or more media content streams 106 are received by the mediacontent stream interface 402. One or more tuners 422 in the mediacontent stream interface 402 selectively tune to one of the mediacontent streams 106 and/or the summary feed stream 108 in accordancewith instructions received from the processor system 404. The processorsystem 404, executing the media device logic 416 and based upon arequest for a media content event of interest specified by a user 124,parses out media content associated with the media content event ofinterest. The media content event of interest is then assembled into astream of video and/or audio information which may be stored by theprogram buffer 408 such that the media content can be streamed out tothe media presentation device 110. Alternatively, or additionally, theparsed out media content may be saved into the DVR 410 for laterpresentation. The DVR 410 may be directly provided in, locally connectedto, or remotely connected to, the media device 102.

In an exemplary embodiment, the processor system 404, executing themedia content event summary segment management logic 418, parses out oneor more of the media content event summary segments 202 received in thesummary feed stream 108. The media content event summary segments 202are then assembled into a stream of video and/or audio information whichmay be stored by the program buffer 408 such that the media contentevent summaries can be streamed out to the media presentation device110, via the presentation device interface 412. Alternatively, oradditionally, the parsed out media content event summary segment 202 maybe saved into the DVR 410 for later presentation.

The exemplary media device 102 is configured to receive commands from auser via the remote control 132. The remote control 132 includes one ormore controllers 424. The user, by actuating one or more of thecontrollers 424, causes the remote control 132 to generate and transmitcommands, via a wireless signal 426, to the media device 102. Thecommands control the media device 102 and/or control the mediapresentation devices 110. The wireless signal 426 may be an infraredsignal or an RF signal.

One or more of the controllers 424 of the remote control 132 may beconfigured to generate a command corresponding to the user request forpresentation of the media content event summaries. The user, byactuating one or more of the designated controllers 424, causes theremote control 132 to generate and transmit commands, via a wirelesssignal 426, to the media device 102 so that the media content eventsummaries in a current media content event summary segment 202 arepresented.

The above processes performed by the media device 102 are generallyimplemented by the processor system 404 while executing the media devicelogic 416. Thus, the media device 102 may perform a variety of functionsrelated to the processing and presentation of one or more media contentevents received in the media content stream 106 and/or media contentevent summaries received in the summary feed stream 108.

Various processes related to the processing of media content eventsummary segments 202 received in the summary feed stream 108, responseto user requests for presentation of the media content event summaries,the subsequent presentation of the media content event summaries, andmanagement of the media content event 204 during presentation of themedia content event summaries, is managed under the control of the mediacontent event summary segment management logic 418. For example, mediacontent event summary segments 202 may be stored into the buffer 408and/or the DVR 410. As another example, when the media content eventsummaries are being presented on the media presentation device 130, themedia content event 204 may be stored into the buffer 408 and/or the DVR410, wherein presentation of the media content event 204 may resumeafter presentation of the media content event summaries.

In an exemplary embodiment, the detection of triggers associated with areceived media content event summary segment 202, or detection of areceived media content event summary segment 202, causes presentation ofthe summary selection icon 130 on the display 112 of the mediapresentation device 110. In some embodiments, the summary selection icon130 may be presented in response to an actuation of one or more of thecontrollers 424 on the remote control 132.

The summary selection icon 130 may provide various informationpertaining to the media content event summary segment 202 and/or anymedia content event summaries contained therein. For example, a textualsummary of the media content event summaries may be presented.

The summary selection icon 130 may be displayed for a predefinedduration. In some embodiments, the summary selection icon 130 may bepresented during the entirety of the media content event 204. In yetother embodiments, the summary selection icon 130 may be presented attimes when a media content event summary segment 202 is available forpresentation.

The summary selection icon 130 may be presented on an unused portion ofthe display 112, may be presented using a picture in picture (PIP)format, using a picture over picture (POP) format, using a scroll bar,side bar, or banner format, or using any other suitable presentationformat. Accordingly, images 428 of the media content event 204 may bepresented while the summary selection icon 130 is concurrentlydisplayed.

The summary selection icon 130 may be an active icon that is selectableby the user. Upon actuation of one or more of the controllers 424 on theremote control 132, the summary selection icon 130 may be selected suchthat the media content event summaries for a currently available mediacontent event summary segment 202 are presented.

In some embodiments, the media content event summaries for a currentlyavailable media content event summary segment 202 are automaticallypresented in response to actuation of one or more of the controllers 424on the remote control 132. In such embodiments, the summary selectionicon 130 would not be presented on the display 112.

In some embodiments, one or more of the controllers 424 may beconfigured to end presentation of the media content event summaries.Accordingly, presentation of the media content event 204 immediatelyresumes.

In some embodiments, the media content event summaries may be presentedconcurrently with a continuing presentation of the media content event204. In this example embodiment, the audio portion of the media contentevent 204 is muted while the audio portion of the media content eventsummaries are presented. Accordingly, the user is able to view and hearthe media content event summaries while concurrently viewing the videoportion of the media content event 204.

In embodiments with the optional communication network interface 316, acommunication link 324 may be established with the summary feedgeneration system 334, via the communication network 326. If the summaryfeed generation system 334 is configured as an internet site, thebrowser 420 may be configured to access the summary feed generationsystem 334 and submit a request for a media content event summarysegment 202. Accordingly, the communication network interface 316 may bea modem or other type of Internet communication device.

It should be emphasized that the above-described embodiments of themedia content event summary feed system 100 are merely possible examplesof implementations of the invention. Many variations and modificationsmay be made to the above-described embodiments. All such modificationsand variations are intended to be included herein within the scope ofthis disclosure and protected by the following claims.

1. A method comprising: receiving a media content stream having at leastone media content event; receiving a summary feed stream having at leastone media content event summary segment associated with the received atleast one media content event; receiving a user request for presentationof media content event summary residing in the received at least onemedia content event summary segment; ending presentation of the mediacontent event on a media presentation device; and presenting the mediacontent event summary of the media content event summary segment on themedia presentation device.
 2. The method of claim 1, wherein endingpresentation of the media content event comprises: pausing presentationof the media content event, and the method further comprising: resumingpresentation of the paused media content event upon conclusion of apresentation of the media content event summary.
 3. The method of claim1, wherein ending presentation of the media content event comprises:storing presentation of the media content event, and the method furthercomprising: retrieving the stored media content event upon conclusion ofa presentation of the media content event summary; and resumingpresentation the retrieved media content event.
 4. The method of claim1, where in response to receiving the user request for presentation ofmedia content event summary, the method further comprises: presenting asummary selection icon on the media presentation device; and receiving asignal from a remote control corresponding to a user selection of thesummary selection icon, wherein the media content event summary ispresented on the media presentation device in response to receiving theremote control signal.
 5. The method of claim 4, wherein the signalreceived from the remote control is a first signal, and furthercomprising: receiving a second signal from the remote control, whereinthe second signal is received prior to the first signal, and wherein thesummary selection icon is presented in response to receiving the secondsignal.
 6. The method of claim 1, further comprising: detecting atrigger associated with the at least one received media content eventsummary segment, wherein the trigger resides in at least one of themedia content stream and the summary feed stream, and wherein thesummary selection icon is presented in response to detecting thetrigger.
 7. The method of claim 1, further comprising: establishing acommunication link to a summary feed generation system; andcommunicating a request for the media content event summary segment overthe communication link to the summary feed generation system, whereinthe media content event summary segment is received over thecommunication link.
 8. The method of claim 1, wherein the media contentevent summary segment is a first media content event summary segmentthat is associated with a first time of the currently presented mediacontent event, and further comprising: receiving a second media contentevent summary segment in the summary feed stream, wherein the secondmedia content event summary segment associated with a second time of thecurrently presented media content event, wherein the second time islater than the first time, wherein media content event summary of thesecond media content event summary segment is presented on the mediapresentation device, and wherein the media content event summary of thefirst media content event summary segment is not presented on the mediapresentation device.
 9. The method of claim 1, further comprising:storing the media content event summary segment; retrieving the mediacontent event summary segment in response to receiving the user request.10. The method of claim 1, wherein the media content event summarysegment is a first media content event summary segment that isassociated with a first time of the currently presented media contentevent, and further comprising: continuing presentation of the mediacontent event until a second media content event summary segment isreceived in the summary feed stream, wherein the second media contentevent summary segment is associated with a second time of the currentlypresented media content event that is later than the first time; endingpresentation of the media content event in response to receiving thesecond media content event summary segment; and presenting media contentevent summary of the second media content event summary segment.
 11. Themethod of claim 1, wherein the media content stream and the summary feedstream are received in a single stream of media content.
 12. A mediadevice, comprising: a media content stream interface configured toreceive a broadcast media content stream having at least one mediacontent event, and configured to receive a summary feed stream having atleast one media content event summary segment associated with thereceived at least one media content event; a remote interface configuredto receive a signal from a remote control, where the signal correspondsto a user request for presentation of media content event summaryresiding in the received at least one media content event summarysegment; a storage medium configured to store the media content event;and a processor system controllably coupled to the media content streaminterface, the remote interface, and the storage medium, wherein theprocessor system is configured to: end output of the media content eventto a media presentation device in response to receiving the signalcorresponding to the user request; initiate output of the media contentevent summary of the media content event summary segment to the mediapresentation device for presentation; store the media content event intothe storage medium; and upon conclusion of the presentation of the mediacontent event summary, retrieve the stored media content event from thestorage medium resume output of the media content event to the mediadevice for presentation.
 13. The media device of claim 12, wherein themedia content stream interface further comprises: a communicationnetwork interface that is configured to establish a communication linkto a summary feed generation system via a communication network, whereinthe processor is further configured to communicate a request over thecommunication link for the media content event summary segment, andwherein the media content event summary segment is received over theestablished communication link.
 14. A method comprising: broadcasting amedia content stream having at least one media content event to aplurality of media devices; and communicating a summary feed stream toat least one of the plurality of media devices, wherein the summary feedstream comprises at least one media content event summary segmentassociated with the at least one media content event.
 15. The method ofclaim 14, further comprising: establishing a communication link with theat least one media device; and receiving a request from the at least onemedia device for the media content event highlights, wherein the atleast one media content event summary segment is communicated to the atleast one media device in response to receiving the user request. 16.The method of claim 14, wherein communicating the summary feed streamcomprises: broadcasting the summary feed stream to the plurality ofmedia devices.
 17. The method of claim 14, further comprising:constructing the media content event summary segment based on a portionof the at least one media content event of interest.
 18. The method ofclaim 17, wherein constructing the media content event summary segmentcomprises: generating a first media content event highlight associatedwith a first portion of interest of the at least one media contentevent; generating a first media content event highlight associated witha first portion of interest of the at least one media content event;adding the first media content event summary into the media contentevent summary segment; and adding the second media content event summaryinto the media content event summary segment.
 19. The method of claim18, wherein constructing the media content event summary segment furthercomprises: generating a third media content event highlight associatedwith a third portion of interest in the at least one media contentevent, wherein the third media portion of interest occurs after thesecond media content event of interest; adding the third media contentevent summary into the media content event summary segment.
 20. Themethod of claim 18, wherein the media content event summary segment is afirst media content event summary segment, and further comprising:communicating the first media content event summary segment in thesummary feed stream; and after communicating the first media contentevent summary segment, constructing a second media content event summarysegment, wherein constructing the second media content event summarysegment comprises: adding the first media content event summary and thesecond media content event summary into the second media content eventsummary segment; generating a third media content event highlightassociated with a third portion of interest in the at least one mediacontent event, wherein the third portion of interest occurs after thesecond portion of interest; adding the third media content event summaryinto the media content event summary segment; and communicating thesecond media content event summary segment in the summary feed stream.